@import"base";
/*****************banner************/
.entry_logo{
    width: 992px;
    height: 98px;
    margin: 0 auto;
    img{
        display: block;
        height: 98px;
        float: left;
        margin-left: 12px;
    }
}
/*****************表单验证************/
.entry_container{
    width: 992px;
    height: 470px;
    margin: 0 auto;
    border-top: 2px solid #0083ce;
    box-shadow: 0 8px 20px 3px #ddd;
    .banner{
        float: left;
    }
    .entry_form{
        width:430px;
        float: left;
        .entry_form_top{
            width: 430px;
            height: 45px;
            position: relative;
            border-bottom: 1px solid #E0E0E0;
            .quick_logon{
                width: 214px;
                height: 25px;
                float: left;
                margin-top: 10px;
                text-align: center;
                line-height: 25px;
                font-size: 14px;
                border-right: 1px solid #E0E0E0;
                a{
                    padding: 5px 48px;
                    color: #0083CE;
                }
            }
            .Mobile_quick_login{
                width: 215px;
                height: 25px;
                float: left;
                margin-top: 10px;
                text-align: center;
                line-height: 25px;
                font-size: 14px;
                a{
                    padding: 5px 48px;
                }
            }
            .logon1{
                display: block;
                width: 155px;
                position: absolute;
                left: 30px;
                bottom: 0;
                border: 1px solid #0083CE;
            }
            .logon2{
                display: block;
                width: 155px;
                position: absolute;
                right: 30px;
                bottom: 0;
                border: 1px solid #0083CE;
                display: none;
            }
        }
        .entry_form_head{
            width: 430px;
            height: 47px;
            p:nth-of-type(1){
                float: left;
                margin-left:30px ;
                line-height: 47px;
                font-size: 16px;
            }
            p:nth-of-type(2){
                float: right;
                margin-right:20px ;
                line-height: 47px;
            }
            p:nth-of-type(2) a{
                color: #0083ce;
            }
        }
        .logon_left{
            width: 400px;
//          display: none;
            padding-left: 30px;
            /*+++++++++++++++++++用户名++++++++++++++++++++++*/
            .txt_max{
                width: 338px;
                height: 38px;
                border: 1px solid #E0E0E0;
                margin-bottom: 30px;
                position: relative;
                #txt{
                    width: 298px;
                    height: 38px;
                    outline:none;
                    border: none;
                    padding-left: 40px;
                    font-size: 14px;
                    background: url(../img/entry/bj1.png)no-repeat 10px -115px;
                }
                .txt1{
                    display: block;
                    height: 38px;
                    display: none;
                    position: absolute;
                    right: 0;
                    line-height: 38px;
                    top: 0;
                    padding-right: 20px;
                    background: url(../img/entry/bj1.png)no-repeat 49px -47px;
                }
            }
            /*+++++++++++++++++++密码框++++++++++++++++++++++*/
            .pas_max{
                width: 338px;
                height: 38px;
                border: 1px solid #E0E0E0;
                margin-bottom: 30px;
                position: relative;
                #pas{
                    width: 298px;
                    height: 38px;
                    outline:none;
                    border: none;
                    padding-left: 40px;
                    font-size: 14px;
                    position: relative;
                    background: url(../img/entry/bj1.png)no-repeat 10px -115px;
                }
                .pas1{
                    display: block;
                    position: absolute;
                    right: 0;
                    top: 45px;
                }
                .pas2{
                    line-height: 30px;
                    color: #E72418;
                    display: none;
                }
            }
            /*+++++++++++++++++++验证码框++++++++++++++++++++++*/
            .proving{
                width: 338px;
                height: 40px;
                position: relative;
                margin-bottom: 30px;
                #pro{
                    width: 170px;
                    height: 38px;
                    border: 1px solid #E0E0E0;
                    padding-left: 10px;
                    font-size: 14px;
                    float: left;
                    margin-right: 30px;
                }
                #pro2{
                    display: block;
                    width:100px;
                    height: 38px;
                    float: left;
                    border: 1px solid #E0E0E0;
                }
                .pro3{
                    position: absolute;
                    top: 45px;
                    left: 3px;
                    color: #E72418;
                    display: none;
                }
                .pro4{
                    position: absolute;
                    display: block;
                    width: 30px;
                    height: 30px;
                    right: 160px;
                    top: 8px;
                    display: none;
                    background: url(../img/entry/bj1.png)no-repeat 5px 5px;
                }
            }
        }
        /*+++++++++++++++++++点击提交按钮++++++++++++++++++++++*/
        .btn{
            width: 338px;
            height: 40px;
            margin: 10px 0 20px;
            background-color: #0083CE;
            color: #E9E9E9;
            font-size: 18px;
            border: none;
        }
        /*+++++++++++++++++++合作伙伴账号登录++++++++++++++++++++++*/
       .partner{ 
           margin-left: 30px;  
            li a{
                display: block;
                width:40px;
                height: 40px;
                background: #999999;
                border-radius: 20px;
                float: left;
                margin: 8px 18px 0 0;
                background: url(../img/entry/bj2.png) no-repeat;
            }
            li:nth-of-type(2) a{
                background-position: -48px 0;
            }
            li:nth-of-type(3) a{
                background-position: -96px 0;
            }
            li:nth-of-type(4) a{
                background-position: -144px 0;
            }
            li:nth-of-type(5) a{
                background-position: -192px 0;
            }
            li:nth-of-type(6) a{
                background-position: -242px 0;
                margin-right: 0;
            }
            li:nth-of-type(1) a:hover{
                background-position: 0 -53px;
            }
            li:nth-of-type(2) a:hover{
                background-position: -48px -53px;
            }
            li:nth-of-type(3) a:hover{
                background-position: -96px -53px;
            }
            li:nth-of-type(4) a:hover{
                background-position: -144px -53px;
            }
            li:nth-of-type(5) a:hover{
                background-position: -192px -53px;
            }
            li:nth-of-type(6) a:hover{
                background-position: -242px -53px;
            }
        }
    }
}
/*++++++++++++++++++++++bottom++++++++++++++++++++++++++++++*/
.bottom{
    width:992px;
    height: 135px;
    margin: 0 auto;
    p{
        text-align: center;
        a{
            margin: 0 7px;
        }
        a:hover{
            color: #0083CE;
            text-decoration: underline;
        }
    }
    .p1{
        margin-top: 60px;
    }
    .p2{
        margin: 12px 0;
    }
}











